layui.config({
    version: true //一般用于更新模块缓存，默认不开启。设为true即让浏览器不缓存。也可以设为一个固定的值，如：201610
    ,debug: false //用于开启调试模式，默认false，如果设为true，则JS模块的节点会保留在页面
    ,base: 'js/' //设定扩展的Layui模块的所在目录，一般用于外部模块扩展
}).use([ 'table', 'layer', 'jquery', 'form', 'laydate','base'],function() {
    var table = layui.table,
        $ = layui.jquery,
        laydate = layui.laydate,
        form = layui.form,
        base=layui.base,
        layer = layui.layer;
    var tableIns = table.render({elem : '#info',limit : 10,cellMinWidth : 80,method : 'get',
        page : {layout : [ 'count', 'prev', 'page', 'next','skip' ]},
        request : {pageName : "pageNum"},
        url :"email/list",
        cols : [ [ // 表头
            {field : 'id',title : '序号',fixed : 'left',width:60,templet :function(d){
                    return d.LAY_TABLE_INDEX+1
                }},
            {field : 'title',title : '标题'},
            {field : 'type',title : '类型',templet :function (e) {
                    return e.type == 1?"收件":"发件"
                }},
            {field : 'isNeedReplay',title : '是否需要回复',templet :function (e) {
                    return e.isNeedReplay == false?"不需要":"需要"
                }},
            {field : 'order',title : '是否已读',templet :function (e) {
                    return e.isRead == false?"未读":"已读"
                }},
            {field : 'sendAddr',title : '发件地址'},
            {field : 'reviceAddr',title : '收件地址'},
            {field : 'sendTime',title : '发送时间',templet:function (e) {
                    return base.toDateString(e.sendTime)
                }},
            {field : '',fixed : 'right',title : '操作',width:72,templet:function (e) {
                    return '<a class="layui-btn   layui-btn-xs" lay-event="view">查看</a>'
                }} ] ]
    });
    table.on('tool(news)', function(obj) {
        var data = obj.data,layEvent = obj.event;
        if (layEvent === 'view') {
            layer.open({
                title : '查看邮件',
                shadeClose : true,
                shade : false,
                maxmin : true, // 开启最大化最小化按钮
                area : [ '800px', '600px' ],
                content :data.emailContent
            });
        }
    })
    // table.on('tool(news)', function(obj) { // 注：tool是工具条事件名，test是table原始容器的属性
    //     // lay-filter="对应的值"
    //     var data = obj.data // 获得当前行数据
    //         , layEvent = obj.event; // 获得 lay-event 对应的值
    //     if (layEvent === 'del') {
    //         layer.confirm('确定要删除吗？', function(index) {
    //             $.ajax({
    //                 url :
    //                 + '/news/newsInfo/list/delete',
    //                 type : "get",
    //                 data : {
    //                     "ids" : data.id
    //                 },
    //                 dataType : "json",
    //                 success : function(data) {
    //                     if (data.state == 1) {
    //                         layer.close(index);
    //                         layer.msg("删除成功", {icon:6,time:1000},function(){
    //                             base.reloadWithoutCur(tableIns);
    //                         });
    //                     } else {
    //                         layer.msg("删除失败", {
    //                             icon : 5
    //                         });
    //                     }
    //                 }
    //             });
    //         });
    //     } else if (layEvent === 'edit') {
    //         layer.open({
    //             type : 2,
    //             title : '新闻公告编辑',
    //             shadeClose : true,
    //             shade : false,
    //             maxmin : true, // 开启最大化最小化按钮
    //             area : [ '800px', '600px' ],
    //             content :
    //             + '/news/newsInfo/list/toUpdate/'
    //             + data.id,
    //             end: function(){
    //                 base.reloadWithoutCur(tableIns);
    //             }
    //         });
    //     } else if (layEvent === 'slec') {
    //         layer.open({
    //             type : 2,
    //             title : '新闻公告查看',
    //             shadeClose : true,
    //             shade : false,
    //             maxmin : true, // 开启最大化最小化按钮
    //             area : [ '800px', '600px' ],
    //             content :
    //             + '/news/newsInfo/list/toView/'
    //             + data.id
    //         });
    //     }
    // });
    // // 日期时间
    // laydate.render({
    //     elem: '#test1'
    // });
    // laydate.render({
    //     elem: '#test2'
    // });
    //
    // //搜索栏提交
    // form.on('submit(select)', function(data) {
    //     base.reload(tableIns);
    //     return false;
    // });
    //搜索栏下拉框数据
    // $.ajax({
    //     type : "get",
    //     url :  + '/news/newsInfo/selecList',
    //     success : function(e) {
    //         var str = "<option value>全部</option>"
    //         for (var i = 0; i < e.length; i++) {
    //             str += '<option value=' + e[i].id + '>'
    //                 + e[i].name + '</option>';
    //         }
    //         $("#typeId").html(str);
    //         form.render('select');
    //     }
    // });
    // 新增
    // $("#add").click(function() {
    //     layer.open({
    //         type : 2,
    //         title : '新闻公告新增',
    //         shadeClose : true,
    //         shade : false,
    //         maxmin : true, // 开启最大化最小化按钮
    //         area : [ '800px', '600px' ],
    //         content :  '/news/newsInfo/list/toAdd',
    //         end: function(){
    //             base.reloadWithoutCur(tableIns);
    //         }
    //     });
    // });
    //收邮件
    $("#reviceEmail").click(function () {
        $.ajax({
            type : "post",
            url :'email/revice',
            success : function(e) {
               layer.msg("操作成功!")
            }
        });
    })
})